lay bare

Traduzioni
mettre à nu
Definizioni
To reveal or expose something that was previously hidden, secret, or not obvious; to make something known or clear.